certificate of deposit for purchase - German English Dictionary